package com.inossem.warehousestorage_inossem.bean.inStorage.chuangyou;

import com.inossem.warehousestorage_inossem.bean.common.BeanNew;

import java.util.List;

/**
 * TODO
 *
 * @author 王斯宇
 * @time on 2018/3/31 10:44
 * @email siyu.wang@inossem.com
 */
public class CYInStorageShoppingOverviewBean extends BeanNew {

    /**
     * body : {"supplier_name":"内蒙古双达机电设备有限公司","item_list":[{"batch":"1000000040","batch_material_spec_list":[],"batch_spec_list":[{"batch_spec_code":"GYSPC","batch_spec_id":"2","batch_spec_name":"供应商批次","batch_spec_type":"1","batch_spec_value":"11","display_index":"0","edit":"1","info":[],"is_delete":"0","required":"1"}],"decimal_place":"2","fty_code":"2000","fty_id":"2000","fty_name":"伊泰股份工厂","item_id":"40","location_code":"0004","location_id":"20000004","location_name":"大地中心供应站","mat_code":"60000648","mat_id":"648","mat_name":"普通钢丝绳/6*19-Φ18.5/FC","name_zh":"米","purchase_order_code":"4500036466","purchase_order_rid":"00010","qty":"1","remark":"","stock_input_id":"28","stock_input_rid":"1","unit_id":"92"}],"purchase_group_name":"鲁钊","create_user_name":"佳佳","create_time":"2018-03-22","remark":"","stock_input_code":"3100000025","purchase_order_type_name":"02重复采购订单","purchase_order_code":"4500036466","stock_input_id":"28","status_name":"已入库","status":"10","purchase_order_user_name":"采购员"}
     */

    private ItemBean body;

    public ItemBean getBody() {
        return body;
    }

    public void setBody(ItemBean body) {
        this.body = body;
    }

    public static class ItemBean {
        /**
         * supplier_name : 内蒙古双达机电设备有限公司
         * item_list : [{"batch":"1000000040","batch_material_spec_list":[],"batch_spec_list":[{"batch_spec_code":"GYSPC","batch_spec_id":"2","batch_spec_name":"供应商批次","batch_spec_type":"1","batch_spec_value":"11","display_index":"0","edit":"1","info":[],"is_delete":"0","required":"1"}],"decimal_place":"2","fty_code":"2000","fty_id":"2000","fty_name":"伊泰股份工厂","item_id":"40","location_code":"0004","location_id":"20000004","location_name":"大地中心供应站","mat_code":"60000648","mat_id":"648","mat_name":"普通钢丝绳/6*19-Φ18.5/FC","name_zh":"米","purchase_order_code":"4500036466","purchase_order_rid":"00010","qty":"1","remark":"","stock_input_id":"28","stock_input_rid":"1","unit_id":"92"}]
         * purchase_group_name : 鲁钊
         * create_user_name : 佳佳
         * create_time : 2018-03-22
         * remark :
         * stock_input_code : 3100000025
         * purchase_order_type_name : 02重复采购订单
         * purchase_order_code : 4500036466
         * stock_input_id : 28
         * status_name : 已入库
         * status : 10
         * purchase_order_user_name : 采购员
         */

        private String supplier_name;
        private String purchase_group_name;
        private String create_user_name;
        private String create_time;
        private String remark;
        private String stock_input_code;
        private String purchase_order_type_name;
        private String purchase_order_code;
        private String stock_input_id;
        private String status_name;
        private String status;
        private String purchase_order_user_name;
        private List<ItemListBean> item_list;

        public String getSupplier_name() {
            return supplier_name;
        }

        public void setSupplier_name(String supplier_name) {
            this.supplier_name = supplier_name;
        }

        public String getPurchase_group_name() {
            return purchase_group_name;
        }

        public void setPurchase_group_name(String purchase_group_name) {
            this.purchase_group_name = purchase_group_name;
        }

        public String getCreate_user_name() {
            return create_user_name;
        }

        public void setCreate_user_name(String create_user_name) {
            this.create_user_name = create_user_name;
        }

        public String getCreate_time() {
            return create_time;
        }

        public void setCreate_time(String create_time) {
            this.create_time = create_time;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public String getStock_input_code() {
            return stock_input_code;
        }

        public void setStock_input_code(String stock_input_code) {
            this.stock_input_code = stock_input_code;
        }

        public String getPurchase_order_type_name() {
            return purchase_order_type_name;
        }

        public void setPurchase_order_type_name(String purchase_order_type_name) {
            this.purchase_order_type_name = purchase_order_type_name;
        }

        public String getPurchase_order_code() {
            return purchase_order_code;
        }

        public void setPurchase_order_code(String purchase_order_code) {
            this.purchase_order_code = purchase_order_code;
        }

        public String getStock_input_id() {
            return stock_input_id;
        }

        public void setStock_input_id(String stock_input_id) {
            this.stock_input_id = stock_input_id;
        }

        public String getStatus_name() {
            return status_name;
        }

        public void setStatus_name(String status_name) {
            this.status_name = status_name;
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public String getPurchase_order_user_name() {
            return purchase_order_user_name;
        }

        public void setPurchase_order_user_name(String purchase_order_user_name) {
            this.purchase_order_user_name = purchase_order_user_name;
        }

        public List<ItemListBean> getItem_list() {
            return item_list;
        }

        public void setItem_list(List<ItemListBean> item_list) {
            this.item_list = item_list;
        }

        public static class ItemListBean {
            /**
             * batch : 1000000040
             * batch_material_spec_list : []
             * batch_spec_list : [{"batch_spec_code":"GYSPC","batch_spec_id":"2","batch_spec_name":"供应商批次","batch_spec_type":"1","batch_spec_value":"11","display_index":"0","edit":"1","info":[],"is_delete":"0","required":"1"}]
             * decimal_place : 2
             * fty_code : 2000
             * fty_id : 2000
             * fty_name : 伊泰股份工厂
             * item_id : 40
             * location_code : 0004
             * location_id : 20000004
             * location_name : 大地中心供应站
             * mat_code : 60000648
             * mat_id : 648
             * mat_name : 普通钢丝绳/6*19-Φ18.5/FC
             * name_zh : 米
             * purchase_order_code : 4500036466
             * purchase_order_rid : 00010
             * qty : 1
             * remark :
             * stock_input_id : 28
             * stock_input_rid : 1
             * unit_id : 92
             */

            private String batch;
            private String decimal_place;
            private String fty_code;
            private String fty_id;
            private String fty_name;
            private String item_id;
            private String location_code;
            private String location_id;
            private String location_name;
            private String mat_code;
            private String mat_id;
            private String mat_name;
            private String name_zh;
            private String purchase_order_code;
            private String purchase_order_rid;
            private String qty;
            private String remark;
            private String stock_input_id;
            private String stock_input_rid;
            private String unit_id;
            private List<CYInStoragePositionInformationBean.PositionBean> positionBeanList;//自定义，存放仓位list

            public List<CYInStoragePositionInformationBean.PositionBean> getPositionBeanList() {
                return positionBeanList;
            }

            public void setPositionBeanList(List<CYInStoragePositionInformationBean.PositionBean> positionBeanList) {
                this.positionBeanList = positionBeanList;
            }

            public String getBatch() {
                return batch;
            }

            public void setBatch(String batch) {
                this.batch = batch;
            }

            public String getDecimal_place() {
                return decimal_place;
            }

            public void setDecimal_place(String decimal_place) {
                this.decimal_place = decimal_place;
            }

            public String getFty_code() {
                return fty_code;
            }

            public void setFty_code(String fty_code) {
                this.fty_code = fty_code;
            }

            public String getFty_id() {
                return fty_id;
            }

            public void setFty_id(String fty_id) {
                this.fty_id = fty_id;
            }

            public String getFty_name() {
                return fty_name;
            }

            public void setFty_name(String fty_name) {
                this.fty_name = fty_name;
            }

            public String getItem_id() {
                return item_id;
            }

            public void setItem_id(String item_id) {
                this.item_id = item_id;
            }

            public String getLocation_code() {
                return location_code;
            }

            public void setLocation_code(String location_code) {
                this.location_code = location_code;
            }

            public String getLocation_id() {
                return location_id;
            }

            public void setLocation_id(String location_id) {
                this.location_id = location_id;
            }

            public String getLocation_name() {
                return location_name;
            }

            public void setLocation_name(String location_name) {
                this.location_name = location_name;
            }

            public String getMat_code() {
                return mat_code;
            }

            public void setMat_code(String mat_code) {
                this.mat_code = mat_code;
            }

            public String getMat_id() {
                return mat_id;
            }

            public void setMat_id(String mat_id) {
                this.mat_id = mat_id;
            }

            public String getMat_name() {
                return mat_name;
            }

            public void setMat_name(String mat_name) {
                this.mat_name = mat_name;
            }

            public String getName_zh() {
                return name_zh;
            }

            public void setName_zh(String name_zh) {
                this.name_zh = name_zh;
            }

            public String getPurchase_order_code() {
                return purchase_order_code;
            }

            public void setPurchase_order_code(String purchase_order_code) {
                this.purchase_order_code = purchase_order_code;
            }

            public String getPurchase_order_rid() {
                return purchase_order_rid;
            }

            public void setPurchase_order_rid(String purchase_order_rid) {
                this.purchase_order_rid = purchase_order_rid;
            }

            public String getQty() {
                return qty;
            }

            public void setQty(String qty) {
                this.qty = qty;
            }

            public String getRemark() {
                return remark;
            }

            public void setRemark(String remark) {
                this.remark = remark;
            }

            public String getStock_input_id() {
                return stock_input_id;
            }

            public void setStock_input_id(String stock_input_id) {
                this.stock_input_id = stock_input_id;
            }

            public String getStock_input_rid() {
                return stock_input_rid;
            }

            public void setStock_input_rid(String stock_input_rid) {
                this.stock_input_rid = stock_input_rid;
            }

            public String getUnit_id() {
                return unit_id;
            }

            public void setUnit_id(String unit_id) {
                this.unit_id = unit_id;
            }


        }
    }
}
